trussed roof - French English Dictionary